<?php 
require_once('lib/joueur.php'); 
require_once('lib/utils.php');
?> 
<div id="inscription"> 
<h1>Inscriptions</h1> 

<h4>Informations personnelles</h4> 
<form method="post" action="<?php echo $_SERVER['REQUEST_URI']; ?>">
<?php // Espace pour entrer son nom de famille?> 
<p> 
<label>Nom</label><br /><input class="info" type="text" name="nom" value="" />
</p> 
<p> 
<?php // Espace pour entrer son prénom?> 
<label>Prénom</label><br /><input class="info" type="text" name="prenom" value="" /> 
</p> 
<p> 
<?php // Espace pour entrer sa date de naissance?> 
<label> Date de naissance(JJ/MM/AAAA)</label><br /><input class="info" type="text" name="naissance" value="" />
</p> 
<p> 
<?php // Espace pour entrer son adresse E-mail?> 
<label>Adresse E-mail</label><br /><input class="info" type="text" name="mail" value="" />
</p> 
<p> 
<?php // Espace pour confirmer son adresse E-mail?> 
<label> Confirmer Adresse E-mail</label><br /><input class="info" type="text" name="confirmation_mail" value="" />
</p><br />
<?php echo 'Souhaitez-vous que vos informations personelles soient visibles pour les autres utilisateurs?'?> 
<input type="radio" name="select" value="1" id="select" checked="checked"/>
<label for="select"> Oui </label>
<input type="radio" name="select" value="0" id="select"/>
<label for="select"> Non </label><br /> <br /> 
<?php echo 'Souhaitez-vous vous inscrire aux newsletters?'?> 
<input type="radio" name="select_news" value="1" id="select_news" checked="checked"/>
<label for="select_news"> Oui </label>
<input type="radio" name="select_news" value="0" id="select_news"/>
<label for="select_news"> Non </label>
<hr/>	  
<h4>Identifiants</h4> 
<p> 
<?php // Espace pour entrer son pseudo?> 
<label>Pseudo</label><br /><input class="info" type="text" name="pseudo" value="" /> 
</p> 
<p> 
<?php // Espace pour entrer son mot de passe?> 
<label>Mot de passe</label><br /><input class="info" type="password" name="password" value="" /> 
</p> 
<p> 
<?php // Espace pour confirmer son mot de passe?> 
<label>Confirmer Mot de passe</label><br /><input class="info" type="password" name="confirmation_password" value="" /> 
</p> 
<input type="submit" name="valider" value="S'inscrire" />
</form>
<?php  
// Si les variables existent 
if (isset($_POST['valider']))  {
// Si tous les champs à remplir sont plein 
if ($_POST['nom']!= NULL AND $_POST['prenom'] != NULL AND $_POST['naissance']!= NULL AND $_POST['mail']!= NULL AND $_POST['confirmation_mail'] != NULL AND $_POST['pseudo'] != NULL AND $_POST['password'] != NULL AND $_POST['confirmation_password'] != NULL)  { 	
$trouve= false;
$trouve2 = false;
// recherche des pseudos enregistrés dans la BDD
$resultat = rechercher_pseudo_joueur ();
while($pseudo_bdd = mysql_fetch_assoc($resultat)){
// Si pseudo existe déja dans la BDD
if ($_POST['pseudo'] == $pseudo_bdd['pseudo'])
$trouve = true;
}
$resultat2 = rechercher_mail_joueur ();
while($mail_bdd = mysql_fetch_assoc($resultat2)){
// Si mail existe déja dans la BDD
if ($_POST['mail'] == $mail_bdd['mail'])
$trouve2 = true;
}
//Si pseudo et mail n'existent pas
if ($trouve == false AND $trouve2 == false){
if (valid_date($_POST['naissance'])){
//Si les adresses mails sont valides
if (valid_email($_POST['mail']) AND valid_email($_POST['confirmation_mail'])){
// Si les mot de passes ou adresses e mail sont différents 
if ($_POST['mail']!= $_POST['confirmation_mail'] OR $_POST['password'] != $_POST['confirmation_password'])
echo '<br /> <br /> <span class="error"> Il y a une erreur dans la confirmation de votre mot de passe ou de votre adresse mail. Veuillez vérifier ces champs </span>';

else {											
// On crypte le mot de passe et on insere le nouveau membre dans la base de données 
//crypt_password($_POST['password']);
$reponse = insert_nouveau_membre($_POST['nom'], $_POST['prenom'], $_POST['pseudo'], $_POST['mail'], crypt_password($_POST['password']), $_POST['naissance'], $_POST['select'], $_POST['select_news']); 
echo '<br /> <br /> Bienvenue, '.$_POST['prenom'].' '.$_POST['nom'].'<br />';
echo '<span class="success"> Vous êtes nouveau membre de notre site et vous pouvez acceder à toutes ses fonctionnalités </span>';				
}
}



else
echo '<br /> <br /> <span class="error"> Votre adresse E-mail n\'est pas valide </span>';
}
// Si la date n'est pas valide
else
echo'<br /> <br /> <span class="error"> La date de naissance n\'est pas valide </span>';

} 
//Si pseudo existe déjà dans la BDD
else
echo '<span class="error">Ce pseudo ou ce mail existe déjà. Veuillez entrer de nouvelles données.</span>';
}		
// Si il manque un élément dans les champs à remplir 
else 
echo ' <br /> <br /> <span class="error"> Tous les champs sont obligatoires, veuillez les remplir pour poursuivre votre inscription </span> '; 


} 

?>  


</div>